package cn.changgou.service;

import cn.changgou.goods.pojo.Spec;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface SpecService {

    /*根据分类ID查询规格*/
    List<Spec> findByCategory(Integer id);

    /*规格多条件分页查询*/
    PageInfo<Spec> findPage(Spec spec, int page, int size);

    /*规格分页查询*/
    PageInfo<Spec> findPage(int page, int size);

    /*规格条件搜索方法*/
    List<Spec> findList(Spec spec);

    /*删除规格*/
    void delete(Integer id);

    /*修改规格数据*/
    void update(Spec spec);

    /*新增规格*/
    void add(Spec spec);

    /*根据ID查询规格*/
     Spec findById(Integer id);

    /*查询所有规格*/
    List<Spec> findAll();
}